package com.cloudkinto.dto.order.outbound;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author long
 * @Description 常规出库单导入 一行一单
 * @Date 2024/12/30 14:48
 */
@Data
public class NormalOutImportByColDto {

    @Excel(name = "No./序号", fixedIndex = 0, width = 30)
    private Integer no;

    @Excel(name = "Warehouse Code/仓库代码", fixedIndex = 1, width = 30)
    private String warehouseCode;

    @Excel(name = "Sales Platform/销售平台", fixedIndex = 2, width = 30)
    private String salesPlatform;

    @Excel(name = "Reference Number/参考单号", fixedIndex = 3, width = 30)
    private String referenceNumber;

    @Excel(name = "Platform Number/平台单号", fixedIndex = 4, width = 30)
    private String platformOrderNo;

    @Excel(name = "Shipping Service Code/物流渠道代码", fixedIndex = 5, width = 30)
    private String shippingServiceCode;

    @Excel(name = "Carrier/承运商", fixedIndex = 6, width = 30)
    private String carrier;

    @Excel(name = "Tracking No./物流跟踪号", fixedIndex = 7, width = 30)
    private String trackingNumber;

    @Excel(name = "Signature Type/签名服务类型", fixedIndex = 8, width = 30)
    private String signatureService;

    @Excel(name = "Insurance/保险金额", fixedIndex = 9, width = 30)
    private BigDecimal insureMoney;

    @Excel(name = "RecipientName/收件人", fixedIndex = 10, width = 30)
    private String receiver;

    @Excel(name = "Recipient Phone/电话", fixedIndex = 11, width = 30)
    private String phone;

    @Excel(name = "Recipient Email/邮箱", fixedIndex = 12, width = 30)
    private String email;

    @Excel(name = "Recipient Tax ID/收件人税号", fixedIndex = 13, width = 30)
    private String taxNum;

    @Excel(name = "Recipient Company/公司名称", fixedIndex = 14, width = 30)
    private String companyName;

    @Excel(name = "Recipient Country/国家/地区简码", fixedIndex = 15, width = 30)
    private String countryRegionCode;

    @Excel(name = "Recipient Zip Code/邮编", fixedIndex = 16, width = 30)
    private String postCode;

    @Excel(name = "Recipient State/都道府县", fixedIndex = 17, width = 30)
    private String provinceName;

    @Excel(name = "Recipient City/城市", fixedIndex = 18, width = 30)
    private String cityName;

    @Excel(name = "Recipient House Number/门牌号", fixedIndex = 19, width = 30)
    private String houseNum;

    @Excel(name = "Recipient AddressLine1/地址1", fixedIndex = 20, width = 30)
    private String address1;

    @Excel(name = "Recipient AddressLine2/地址2", fixedIndex = 21, width = 30)
    private String address2;

    @Excel(name = "Remark/备注", fixedIndex = 22, width = 30)
    private String remark;

    @Excel(name = "Remark2/备注2", fixedIndex = 23, width = 30)
    private String remark2;

    @Excel(name = "SKU1/SKU1", fixedIndex = 24, width = 30)
    private String sku1;

    @Excel(name = "Quantity1/出库数量1", fixedIndex = 25, width = 30)
    private Integer quantity1;

    @Excel(name = "SKU2/SKU2", fixedIndex = 26, width = 30)
    private String sku2;

    @Excel(name = "Quantity2/出库数量2", fixedIndex = 27, width = 30)
    private Integer quantity2;

    @Excel(name = "SKU3/SKU3", fixedIndex = 28, width = 30)
    private String sku3;

    @Excel(name = "Quantity3/出库数量3", fixedIndex = 29, width = 30)
    private Integer quantity3;

    @Excel(name = "SKU4/SKU4", fixedIndex = 30, width = 30)
    private String sku4;

    @Excel(name = "Quantity4/出库数量4", fixedIndex = 31, width = 30)
    private Integer quantity4;

    @Excel(name = "SKU5/SKU5", fixedIndex = 32, width = 30)
    private String sku5;

    @Excel(name = "Quantity5/出库数量5", fixedIndex = 33, width = 30)
    private Integer quantity5;

    @Excel(name = "SKU6/SKU6", fixedIndex = 34, width = 30)
    private String sku6;

    @Excel(name = "Quantity6/出库数量6", fixedIndex = 35, width = 30)
    private Integer quantity6;

    @Excel(name = "SKU7/SKU7", fixedIndex = 36, width = 30)
    private String sku7;

    @Excel(name = "Quantity7/出库数量7", fixedIndex = 37, width = 30)
    private Integer quantity7;

    @Excel(name = "SKU8/SKU8", fixedIndex = 38, width = 30)
    private String sku8;

    @Excel(name = "Quantity8/出库数量8", fixedIndex = 39, width = 30)
    private Integer quantity8;

    @Excel(name = "SKU9/SKU9", fixedIndex = 40, width = 30)
    private String sku9;

    @Excel(name = "Quantity9/出库数量9", fixedIndex = 41, width = 30)
    private Integer quantity9;

    @Excel(name = "SKU10/SKU10", fixedIndex = 42, width = 30)
    private String sku10;

    @Excel(name = "Quantity10/出库数量10", fixedIndex = 43, width = 30)
    private Integer quantity10;
}
